DR. STEPHEN FARRIS
Authorized Official PRESIDENT
DR. STEPHEN FARRIS is the PRESIDENT of STEPHEN J FARRIS OD, A PROFESSIONAL OPTOMETRIC CORPORATION in FOWLER, CA, US.
A 121 E MERCED ST,
FOWLER, CA, US
5593167053